repulsive looking animal - Almanca İngilizce Sözlük